package com.yxuan.springboot.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * @author zchao
 * TestTypeDetails实体类
 * @date 2023-05-16 14:22:56
 */
@Data
@ApiModel(description = "")
@JsonIgnoreProperties(value = {"hibernateLazyInitializer", "handler"})
public class TestTypeDetails implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "")
    private Integer id;
    @ApiModelProperty(value = "类型名称")
    private String typeName;
    //创建时间
    @JsonFormat(pattern = "yyyy/MM/dd HH:mm:ss", timezone = "GMT+8")
    private Date createTime;
    //修改时间
    @JsonFormat(pattern = "yyyy/MM/dd HH:mm:ss", timezone = "GMT+8")
    private Date updateTime;
    @ApiModelProperty(value = "操作人id")
    private String userId;
    @ApiModelProperty(value = "参与人数")
    private Integer joinNum;
    @ApiModelProperty(value = "标语")
    private String slogan;
    @ApiModelProperty(value = "介绍")
    private String introduce;
    @ApiModelProperty(value = "封面图片")
    private String pic;
    @ApiModelProperty(value = "热点测试类型（0：非热点，1：热点）")
    private String hot;
    @ApiModelProperty(value = "背景图片")
    private String base;
    @ApiModelProperty(value = "版本")
    private String version;
    @ApiModelProperty(value = "启用（0：不启用；1：启用）")
    private String ifusing;
    @ApiModelProperty(value = "图片数量")
    private Integer topicNum;
    @ApiModelProperty(value = "测试说明")
    private String typeExplain;
    @ApiModelProperty(value = "推荐时间(分钟)")
    private String suggestTime;


}
